package com.android.monee.data.access;

import java.util.Collection;
import java.util.List;

public interface GenericDao<T extends IdNClone<I, T>, I>{

	public T findById(I id);
	
	public List<T> findAll();

	public void insert(T obj);
	
	public void update(T obj);
	
	public void delete(I id);
	
	public void importAll(Collection<T> coll);
}
